meet one's needs - Turc Anglais Dictionnaire